Building research grade multi-agent systems usually involves a broad variety of software infrastructure ingredients like ...